Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWCESTER ROAD Detached £820,941 £475,000 11 Dec 2009
4 TOWCESTER ROAD Detached £649,174 £640,000 30 Jun 2022
5 TOWCESTER ROAD Detached £695,390 £430,000 6 Jun 2008
6 TOWCESTER ROAD Detached £733,177 £625,000 2 Oct 2020
10 TOWCESTER ROAD Detached £850,960 £670,000 9 Aug 2017
10A TOWCESTER ROAD Detached £980,253 £350,000 23 Jul 2002
12 TOWCESTER ROAD Detached £685,463 £396,500 27 Oct 2011
HELIGAN HOUSE TOWCESTER ROAD Detached £1,360,484 £530,000 26 Nov 2002
THE FAR POST TOWCESTER ROAD Detached £1,250,855 £995,000 8 Dec 2017
THE STICKS TOWCESTER ROAD Detached £1,222,063 £717,500 25 Feb 2010